import math
a = int(input())
b = math.sqrt(a)
c = a%10
c1 = a%100//10
c2 = a%1000//100
c3= a//1000
d = 10
d4= 0
z = 0
m=-1
m1 = 10001
if a >999 and a<10000:
    if a%2 == 0:
        print('Число четное: Да')
    else:
        print('Число четное: Нет')
    if a%3==0:
        print('Число кратное трём: Да')
    else:
        print('Число кратное трем: Нет')
    if a%b==0:
        print('Число является квадратом числа:', b)
    else:
        print("Число является квадратом: Нет")
    print(' ')
    while a!=0:
        d=a%10
        if d>m:
            m=d
        if d == 0:
            d4 = d4+1
        if d<m1:
            m1=d
        if d4 != 0:
            m1 = 0
        a=a//10
    print('Наименьшая цифра числа:', m1)
    print('Наибольшая цифра числа:', m)
    print('Количество нулей в числе:', d4)
    print(' ')
    w1 = math.sqrt(c)
    w2 = math.sqrt(c1)
    w3 = math.sqrt(c2)
    w4 = math.sqrt(c3)
    print(' ')
    if w1 ==0 or w1 == 1 or w1 ==2 or w1 ==3:
        print('Цифра в разделе единиц является квадратом Цифры:',w1)
    else:
        print('Цифра в разделе единиц является квадратом Цифры:  Нет')
    if w2 ==0 or w2 == 1 or w2 ==2 or w2 ==3:
        print('Цифра в разделе десятков является квадратом Цифры:',w2)
    else:
        print('Цифра в разделе десятков является квадратом Цифры:  Нет')
    if w3 ==0 or w3 == 1 or w3 ==2 or w3 ==3:
        print('Цифра в разделе сотен является квадратом Цифры:',w3)
    else:
        print('Цифра в разделе сотен является квадратом Цифры:  Нет')
    if w4 ==0 or w4 == 1 or w4 ==2 or w4 ==3:
        print('Цифра в разделе тысяч является квадратом Цифры:',w4)
    else:
        print('Цифра в разделе тысяч является квадратом Цифры:  Нет')


else:
    print('Введённое число не является четырехзначным')
